Skip to content

docs: add rfc changelog system replacement#11073

Open
wmontwe wants to merge 9 commits into
thunderbird:mainfrom
wmontwe:docs-add-rfc-changelog-system-replacement
Open

docs: add rfc changelog system replacement#11073
wmontwe wants to merge 9 commits into
thunderbird:mainfrom
wmontwe:docs-add-rfc-changelog-system-replacement

Conversation

@wmontwe
Copy link
Copy Markdown
Member

@wmontwe wmontwe commented Jun 1, 2026

Depends on #11072

Resolves #

Proposal to replace ckchangelog library.

wmontwe added 8 commits May 30, 2026 00:34
(cherry picked from commit 52d636c0225d5923260d906e2cc37e7213739020)
(cherry picked from commit 8d760f63e509a63d3a412939e8586c17e82ddfc8)
(cherry picked from commit b5cce6835900ad3c869e57016399e50e9d770da8)
(cherry picked from commit 7cf54f177f78c26350ff811605329a083db628f2)

^ Conflicts:
^	docs/SUMMARY.md
(cherry picked from commit c23a4c1f9f4100ff418b0a24d2aaee079f83d9ba)
@wmontwe wmontwe requested review from a team as code owners June 1, 2026 10:05
@wmontwe wmontwe added the pr: stacked Must be used on a PR that is stacked on top of other(s) label Jun 1, 2026
@wmontwe wmontwe requested a review from rafaeltonholo June 1, 2026 10:05
@github-actions github-actions Bot added the tb-team Tasks and features handled by project maintainers label Jun 1, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Jun 1, 2026

Validation Passed: All report and feature-flag labels are correctly set.

@wmontwe wmontwe changed the title Docs add rfc changelog system replacement docs: add rfc changelog system replacement Jun 1, 2026
@wmontwe wmontwe added the report: exclude Exclude changes from user-facing reports (internal, minor, or not relevant to users). label Jun 1, 2026
…lacement

(cherry picked from commit 35cd028289a6bd7798b9795b5130fd60f845c3f5)
@wmontwe wmontwe force-pushed the docs-add-rfc-changelog-system-replacement branch from 5c0df91 to 1149b3f Compare June 1, 2026 10:31
@wmontwe wmontwe requested a review from dani-zilla June 1, 2026 10:36
@thunderbird thunderbird deleted a comment from github-actions Bot Jun 1, 2026
* Generate one changelog index file per app target and one JSON file per release.
* Validate generated and migrated changelog JSON against repository-owned schemas.
* Migrate existing XML changelog history into the JSON format.
* Move K-9 Mail changelog resources from the legacy shared `src/main` location to app-target source sets.
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could you please elaborate it more with a Before /After folder tree ? Visual representation makes it easier to understand.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr: stacked Must be used on a PR that is stacked on top of other(s) report: exclude Exclude changes from user-facing reports (internal, minor, or not relevant to users). tb-team Tasks and features handled by project maintainers

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants